#ifndef _IdentTable_h
#define _IdentTable_h

#include <map>
#include <string>
#include <cstdio>
#include "string.h"
#include <sstream>
#include <iostream>
using std::stringstream;
using std::cout;
using std::map;
using std::endl;
using std::string;
using std::pair;
class IdentTable{
	
	
	
public:	
	
	IdentTable();
	~IdentTable();
	static int tempCpt; 
	void ajouter(string value);
	int ajouterTemporaire();
	void afficher();
	int getID(string value);
	char * getName(int id);
private:
	//typedef pair<int, string> mIdentifiants; 
	map<string,int> mIds;
	int mCpt;
};



#endif
